stranded vehicle

Translations
véhicule immobilisé